social/economic upheaval - Turc Anglais Dictionnaire